environmental stimuli - Espagnol Anglais Dictionnaire